<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>

  // 在某个定时任务完成之后，在做 xx 操作
  function demo( fn ) {
    setTimeout(function () {
      // 定时任务中的操作
      console.log(" 定时任务中的操作1...")
      console.log(" 定时任务中的操作2...")
      console.log(" 定时任务中的操作 end")
      fn();
    },2000)
  }

  // 定时任务完成之后要做的任务1
  function task1(fn){
    console.log("任务1xxx...")
    fn();
  }

  demo(function () {
      task1(task2);
  });

  // 任务2xxx...
  function task2(){
    console.log("任务2xxx...")
  }

</script>

</body>
</html>
